home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / bor_ti.exe / TI1045.ASC < prev    next >
Encoding:
Text File  |  1992-10-23  |  12.9 KB  |  595 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.   PRODUCT  :  Borland C++                           NUMBER  :  1045
  9.   VERSION  :  3.0
  10.        OS  :  ALL
  11.      DATE  :  October 23, 1992                         PAGE  :  1/9
  12.  
  13.     TITLE  :  The Borland Paradox Engn. and Database Framework v3.0
  14.  
  15.  
  16.  
  17.  
  18.  
  19.             BORLAND PARADOX ENGINE & DATABASE FRAMEWORK 3.0
  20.  
  21.  
  22.   QUESTION:
  23.        When will the Borland Paradox Engine & Database Framework
  24.   3.0 be available?
  25.  
  26.   ANSWER:
  27.        Borland Paradox Engine 3.0 is scheduled to ship in October
  28.   1992.  Pricing and upgrade upgrade information will be announced
  29.   in the near future.
  30.  
  31.  
  32.  
  33.   QUESTION:
  34.        If I don't use Paradox, why should I upgrade?
  35.  
  36.   ANSWER:
  37.        The Borland Paradox Engine is a powerful yet easy to use
  38.   mechanism for storing and retrieving data from disk.  With
  39.   Borland Paradox Engine 3.0 there is no need to develop your own
  40.   proprietary data format.  Borland provides the highly optimized
  41.   industry standard file format, and access capability which saves
  42.   the user time when developing an application.
  43.  
  44.  
  45.  
  46.   QUESTION:
  47.        Which compilers are compatible with the Borland Paradox
  48.   Engine 3.0?
  49.  
  50.   ANSWER:
  51.        Borland's family of C/C++ compilers, Microsoft C 6.01 or
  52.   later, Turbo Pascal 6.0 or later, and Turbo Pascal for Windows
  53.   1.0 or later.
  54.  
  55.  
  56.  
  57.   QUESTION:
  58.        Is Borland Paradox Engine 3.0 compatible with Paradox 4.0?
  59.  
  60.   ANSWER:
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.   PRODUCT  :  Borland C++                           NUMBER  :  1045
  75.   VERSION  :  3.0
  76.        OS  :  ALL
  77.      DATE  :  October 23, 1992                         PAGE  :  2/9
  78.  
  79.     TITLE  :  The Borland Paradox Engn. and Database Framework v3.0
  80.  
  81.  
  82.  
  83.  
  84.        Yes. The Borland Paradox Engine 3.0 supports the new high
  85.   speed file locking protocol used by Paradox 4.0, as well as
  86.   support for existing Paradox 3.0 or 3.5 file formats.
  87.  
  88.  
  89.  
  90.   QUESTION:
  91.        Will Borland Paradox Engine 3.0 be fully compatible with
  92.   Paradox for Windows?
  93.  
  94.   ANSWER:
  95.        Yes.  The Borland Paradox Engine 3.0 supports the new file
  96.   locking protocol used in Paradox 4.0 and Paradox for Windows.
  97.  
  98.  
  99.  
  100.   QUESTION:
  101.        If I replace the DLL in my current Engine application with
  102.   the Borland Paradox Engine 3.0 DLL, what improvements will I see
  103.   in performance?
  104.  
  105.   ANSWER:
  106.        The performance improvements require using the Paradox 4.0
  107.   fast file format.  A function call is provided to convert Paradox
  108.   3.0 or 3.5 files to Paradox 4.0 files to improve the performance
  109.   up to 20%.
  110.  
  111.  
  112.  
  113.   QUESTION:
  114.        Will the Borland Paradox Engine 3.0 operate on dBASE files?
  115.  
  116.   ANSWER:
  117.        Currently the Borland Paradox Engine only supports Paradox
  118.   file formats.  Support for dBASE is planned for future releases
  119.   of the product.
  120.  
  121.  
  122.  
  123.   QUESTION:
  124.        Is the Borland Paradox Engine supported by other products?
  125.  
  126.   ANSWER:
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.   PRODUCT  :  Borland C++                           NUMBER  :  1045
  141.   VERSION  :  3.0
  142.        OS  :  ALL
  143.      DATE  :  October 23, 1992                         PAGE  :  3/9
  144.  
  145.     TITLE  :  The Borland Paradox Engn. and Database Framework v3.0
  146.  
  147.  
  148.  
  149.  
  150.        Yes.  The Borland Paradox Engine includes a version of the
  151.   library for use by any Windows application that can load and
  152.   access a DLL.  This includes applications such as Borland C++,
  153.   Turbo Pascal, Visual Basic, and Toolbook.
  154.  
  155.  
  156.  
  157.   QUESTION:
  158.        What languages are supported by the Borland Paradox Engine
  159.   3.0?
  160.  
  161.   ANSWER:
  162.        The Borland Paradox Engine 3.0 has support for Borland C++,
  163.   ANSI C, Turbo Pascal for Windows, Turbo Pascal, and Turbo Pascal
  164.   with Objects.
  165.  
  166.  
  167.  
  168.   QUESTION:
  169.        Does the Borland Paradox Engine 3.0 support SQL and is it a
  170.   server?
  171.  
  172.   ANSWER:
  173.        The Engine does not have support for SQL nor is it a SQL
  174.   server.  But Paradox 3.5 and 4.0 support SQL Links as an upgrade
  175.   option.
  176.  
  177.  
  178.  
  179.   QUESTION:
  180.        Will applications developed with the Paradox Engine 2.0
  181.   require any code changes to use the Borland Paradox Engine 3.0?
  182.  
  183.   ANSWER:
  184.        No. The Borland Paradox Engine is 100% upwardly compatible
  185.   with code developed for the Paradox Engine 2.0.  However, to take
  186.   advantage of the new API function calls in Borland Paradox
  187.   Engine, additional code is required.
  188.  
  189.  
  190.  
  191.   QUESTION:
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.   PRODUCT  :  Borland C++                           NUMBER  :  1045
  207.   VERSION  :  3.0
  208.        OS  :  ALL
  209.      DATE  :  October 23, 1992                         PAGE  :  4/9
  210.  
  211.     TITLE  :  The Borland Paradox Engn. and Database Framework v3.0
  212.  
  213.  
  214.  
  215.  
  216.        What are some of the new function calls in Borland Paradox
  217.   Engine 3.0?
  218.  
  219.   ANSWER:
  220.        The new Borland Paradox Engine 3.0 includes high performance
  221.   "raw" data transfer calls for record manipulation, an entire
  222.   suite of functions for Binary Large Object (BLOB) data, new
  223.   network functions, and more.
  224.  
  225.  
  226.  
  227.   QUESTION:
  228.        Can Windows applications use the Borland Paradox Engine 3.0?
  229.  
  230.   ANSWER:
  231.        Yes.  The Borland Paradox Engine 3.0 is provided as a
  232.   Dynamic Link Library (DLL) for Windows applications. Multiple
  233.   applications can share the library so memory is used efficiently.
  234.  
  235.  
  236.  
  237.   QUESTION:
  238.        Is the Borland Paradox Engine 3.0 a Windows only product?
  239.  
  240.   ANSWER:
  241.        No.  The Borland Paradox Engine 3.0 supports DOS and
  242.   Windows. For DOS applications the Engine is compatible with
  243.   Borland's Virtual Run-time Object Oriented Memory Manager
  244.   (VROOMM) overlay technology, which allows applications to exceed
  245.   the 640K barrier imposed by DOS.
  246.  
  247.  
  248.  
  249.   QUESTION:
  250.        What are the memory requirements for an application using
  251.   the Borland Paradox Engine 3.0?
  252.  
  253.   ANSWER:
  254.        For DOS applications the Engine has full support for
  255.   Borland's VROOMM technology, where small portions of the library
  256.   are loaded into memory when they are needed. The largest overlay
  257.   of the engine requires 90KB of RAM. For Windows applications, a
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.   PRODUCT  :  Borland C++                           NUMBER  :  1045
  273.   VERSION  :  3.0
  274.        OS  :  ALL
  275.      DATE  :  October 23, 1992                         PAGE  :  5/9
  276.  
  277.     TITLE  :  The Borland Paradox Engn. and Database Framework v3.0
  278.  
  279.  
  280.  
  281.  
  282.   DLL is provided and shared between applications for efficient use
  283.   of memory.
  284.  
  285.  
  286.  
  287.   QUESTION:
  288.        How will I convert my Paradox 3.0 or 3.5 files to the new
  289.   Paradox 4.0 file format?
  290.  
  291.   ANSWER:
  292.        The Borland Paradox Engine 3.0 has function calls that will
  293.   automatically translate Paradox 3.0 or 3.5 files into the Paradox
  294.   4.0 file format.
  295.  
  296.  
  297.  
  298.   QUESTION:
  299.        Which networks are supported by the Borland Paradox Engine
  300.   3.0?
  301.  
  302.   ANSWER:
  303.        The networks supported by the Borland Paradox Engine are:
  304.   Novell Netware, 3Com, 3Com3+Open, IBM PC LAN, AT&T StarGroup,
  305.   Banyan Vines, Local-share net types, and other DOS 3.1 compatible
  306.   networks.
  307.  
  308.  
  309.  
  310.   QUESTION:
  311.        Is a run-time royalty fee required when applications that
  312.   use the Borland Paradox Engine 3.0 are distributed?
  313.  
  314.   ANSWER:
  315.        No.  The Borland Paradox Engine has an unlimited, royalty-
  316.   free, run-time license.
  317.  
  318.  
  319.  
  320.   QUESTION:
  321.        What is the Database Framework?
  322.  
  323.   ANSWER:
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.   PRODUCT  :  Borland C++                           NUMBER  :  1045
  339.   VERSION  :  3.0
  340.        OS  :  ALL
  341.      DATE  :  October 23, 1992                         PAGE  :  6/9
  342.  
  343.     TITLE  :  The Borland Paradox Engn. and Database Framework v3.0
  344.  
  345.  
  346.  
  347.  
  348.        The Database Framework is an object layer that encapsulates
  349.   the Engine's API and provides high level objects that reduce the
  350.   complexity of application development with the Engine. It is the
  351.   first deliverable in our Borland Object Component Architecture
  352.   (BOCA), and applications written with the Database Framework are
  353.   100% compatible with it.
  354.  
  355.   NOTE: As of 8/20/92, the Database Framework has been renamed
  356.         to the Object Layer for copyright reasons.
  357.  
  358.  
  359.  
  360.   QUESTION:
  361.        Is the Database Framework part of the Borland Object
  362.   Component Architecture (BOCA)?
  363.  
  364.   ANSWER:
  365.        Yes. The Database Framework is actually a subset of the
  366.   Object Layer described in BOCA.
  367.  
  368.  
  369.  
  370.   QUESTION:
  371.        Is object oriented programming required when using the
  372.   Database Framework?
  373.  
  374.   ANSWER:
  375.        Yes. The Database Framework is a class library of objects
  376.   and requires the use of either C++ or Pascal with objects.
  377.  
  378.  
  379.  
  380.   QUESTION:
  381.        Is the Database Framework an object oriented DBMS?
  382.  
  383.   ANSWER:
  384.        No.  Paradox is not an object oriented DBMS. The Database
  385.   Framework provides an abstraction of Paradox tables into a
  386.   virtual table with the functionality of Paradox. When BOCA is
  387.   available with the InterBase Local Engine, these virtual tables
  388.   the will have access to Paradox and dBASE files.
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.   PRODUCT  :  Borland C++                           NUMBER  :  1045
  405.   VERSION  :  3.0
  406.        OS  :  ALL
  407.      DATE  :  October 23, 1992                         PAGE  :  7/9
  408.  
  409.     TITLE  :  The Borland Paradox Engn. and Database Framework v3.0
  410.  
  411.  
  412.  
  413.  
  414.   QUESTION:
  415.        Will the Database Framework include source code?
  416.  
  417.   ANSWER:
  418.        Yes.  All of the source code used to build the Database
  419.   Framework is included with the product which includes Pascal and
  420.   C++.
  421.  
  422.  
  423.  
  424.   QUESTION:
  425.        When the BOCA architecture ships will the code I've written
  426.   with the Database Framework be compatible with the Object Layer
  427.   of BOCA?
  428.  
  429.   ANSWER:
  430.        Yes.  Because the Database Framework is a part of the Object
  431.   Layer, in BOCA, applications that use the Engine Database
  432.   Framework will be 100% compatible with BOCA's Object Layer.
  433.  
  434.  
  435.  
  436.   QUESTION:
  437.        Is the Database Framework part of the Open Database
  438.   Application Programming Interface (ODAPI)?
  439.  
  440.   ANSWER:
  441.        The Database Framework is a component of the Object Layer
  442.   found in BOCA.  Since ODAPI is an interface with that Object
  443.   Layer, the Object Layer also supports ODAPI.
  444.  
  445.  
  446.  
  447.   QUESTION:
  448.        How will I migrate to the future version of the Borland
  449.   Paradox Engine as defined in BOCA?
  450.  
  451.   ANSWER:
  452.        The Database Framework insulates the developer from the
  453.   Borland Paradox Engine's API. When the BOCA engine is available,
  454.   it will replace the Borland Paradox Engine 3.0.  All existing
  455.   applications that use the Database Framework will continue to
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.   PRODUCT  :  Borland C++                           NUMBER  :  1045
  471.   VERSION  :  3.0
  472.        OS  :  ALL
  473.      DATE  :  October 23, 1992                         PAGE  :  8/9
  474.  
  475.     TITLE  :  The Borland Paradox Engn. and Database Framework v3.0
  476.  
  477.  
  478.  
  479.  
  480.   work, and will have limited access to dBASE files (without
  481.   writing any additional code).
  482.  
  483.  
  484.  
  485.   Interoperability Issues
  486.   =======================
  487.  
  488.  
  489.  
  490.   QUESTION:
  491.        Can I use the Paradox Engine 2.0 with Paradox 4.0 tables?
  492.  
  493.   ANSWER:
  494.        The 2.0 Engine does not support Paradox 4.0 file format, so
  495.   your Engine application will not be able to manipulate tables
  496.   created or restructured by Paradox 4.0. You may still edit 3.5
  497.   tables in Paradox 4.0 and save them as 3.5 tables - just do not
  498.   restructure them if they are to be used by an Engine 2.0
  499.   application.
  500.  
  501.  
  502.  
  503.   QUESTION:
  504.        If I use Paradox Engine 2.0 and Paradox 4.0, are there any
  505.   locking issues to be aware of?
  506.  
  507.   ANSWER:
  508.        Yes. The 2.0 Engine does not support Paradox 4.0 locking, so
  509.   you will not be able to view a table in Paradox 4.0 while
  510.   simultaneously accessing it in an Engine 2.0 application (with
  511.   the 2.0 Engine, each time a table is opened, a new lock file is
  512.   created called TABLE_NAME.LCK, and in each directory containing
  513.   any accessed files there is also a lock file created called
  514.   PARADOX.LCK. Paradox 4.0 creates only one file for both purposes,
  515.   called PDOXUSRS.LCK, although you may notice Paradox 4.0 creating
  516.   a "dummy" PARADOX.LCK file as a safeguard to keep Paradox 3.5
  517.   and/or the 2.0 Engine out of the directory. Also, the net file
  518.   name has changed from PARADOX.NET to PDOXUSRS.NET).
  519.  
  520.  
  521.  
  522.   QUESTION:
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.   PRODUCT  :  Borland C++                           NUMBER  :  1045
  537.   VERSION  :  3.0
  538.        OS  :  ALL
  539.      DATE  :  October 23, 1992                         PAGE  :  9/9
  540.  
  541.     TITLE  :  The Borland Paradox Engn. and Database Framework v3.0
  542.  
  543.  
  544.  
  545.  
  546.        Are ObjectVision and Quattro Pro for Windows compatible with
  547.   Paradox 4.0?
  548.  
  549.   ANSWER:
  550.        Yes. ObjectVision 2.1 and Quattro Pro for Windows can access
  551.   both 3.5 and 4.0 Paradox tables. The options for choosing a
  552.   specific format are located in their respective configuation
  553.   files.
  554.  
  555.  
  556.  
  557.   DISCLAIMER: You have the right to use this technical information
  558.   subject to the terms of the No-Nonsense License Statement that
  559.   you received with the Borland product to which this information
  560.   pertains.
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.